/* 
    Project     : 48c6c450f1a4a0cc53d9585dc0fee742
    Created on  : Mar 16, 2013, 11:29:15 PM
    Author      : Truong Khuong - khuongxuantruong@gmail.com
    Description :
        Purpose of the stylesheet follows.
*/
.recaptcha-widget#recaptcha_widget {
/*  width: 310px;*/
  background: #fff;
  border: 1px solid #e5e5e5;
  }
  .recaptcha-widget #recaptcha_image {
      width: auto !important;
  padding: 5px;
  height: 57px;
  text-align: center;
  border-bottom: 1px solid #e5e5e5;
  overflow: hidden;
  }
  .recaptcha-widget #recaptcha_image img{display: block;margin: 0 auto;width: 100%;}
  .recaptcha-widget #recaptcha_image a {
  line-height: 17px;
  }
  .recaptcha-widget .recaptcha-main {
  position: relative;
  padding: 13px;padding-bottom: 0;
  }
  .recaptcha-widget .recaptcha-main .errormsg {
  margin: 0 0 .5em;
  }
  .recaptcha-widget .recaptcha-main label strong {
  color: #222;
  display: block;
  margin: 0 0 .4em;
  }
  .recaptcha-widget .recaptcha-main label strong.erc {
  color: #dd4b39;
  }
  .recaptcha-widget .recaptcha-main input[type=text] {
  width: 200px;
  }
  .recaptcha-widget .recaptcha-buttons {
  position: absolute;
  bottom: 1px;
  right: 11px;
  }
  .recaptcha-widget .recaptcha-buttons a {
  display: inline-block;
  height: 21px;
  width: 21px;
  margin-left: 2px;
  background: #fff;
  background-position: center center;
  background-repeat: no-repeat;
  line-height: 0;
  opacity: .55;
  }
  .recaptcha-widget .recaptcha-buttons a:hover {
  opacity: .8;
  }
  .recaptcha-widget #recaptcha_reload_btn {
  background: url(https://ssl.gstatic.com/accounts/recaptcha-sprite.png) -63px;
  }
  .recaptcha-widget #recaptcha_switch_audio_btn {
  background: url(https://ssl.gstatic.com/accounts/recaptcha-sprite.png) -42px;
  }
  .recaptcha-widget #recaptcha_switch_img_btn {
  background: url(https://ssl.gstatic.com/accounts/recaptcha-sprite.png) -21px;
  }
  .recaptcha-widget #recaptcha_whatsthis_btn {
  background: url(https://ssl.gstatic.com/accounts/recaptcha-sprite.png);
  }
  .recaptcha-widget .recaptcha-buttons span {
  position: absolute;
  left: -99999em;
  }
  .recaptcha-widget.recaptcha_is_showing_audio .recaptcha_only_if_image,
  .recaptcha-widget.recaptcha_isnot_showing_audio .recaptcha_only_if_audio {
  display: none !important;
  }